be implanted - Turc Anglais Dictionnaire